//
//  GYLeadVC.m
//  GYDemo
//
//  Created by mac on 2018/4/11.
//  Copyright © 2018年 mac. All rights reserved.
//

//
//                .-~~~~~~~~~-._       _.-~~~~~~~~~-.
//            __.'              ~.   .~              `.__
//          .'//                  \./                  \\`.
//        .'//                     |                     \\`.
//      .'// .-~"""""""~~~~-._     |     _,-~~~~"""""""~-. \\`.
//    .'//.-"                 `-.  |  .-'                 "-.\\`.
//  .'//______.============-..   \ | /   ..-============.______\\`.
//.'______________________________\|/______________________________`.
//
//

#import "GYLeadVC.h"
#import "Head.h"
@interface GYLeadVC ()<UIScrollViewDelegate>
@property (nonatomic, strong) UIScrollView *tScrollView;
@end

@implementation GYLeadVC
#pragma mark - getter and setter
-(UIScrollView *)tScrollView
{
    if (!_tScrollView) {
        _tScrollView = [[UIScrollView alloc] init];
        _tScrollView.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);
        _tScrollView.pagingEnabled = YES;
        _tScrollView.delegate = self;
        _tScrollView.showsVerticalScrollIndicator = NO;
        _tScrollView.showsHorizontalScrollIndicator = NO;
        
        NSArray *imgAry = @[@"lead1", @"lead2",@"lead3"];
        for (NSInteger i = 0; i < imgAry.count; i++) {
            
            UIImageView *imgView = [[UIImageView alloc] init];
            imgView.frame = CGRectMake((i) * [UIScreen mainScreen].bounds.size.width, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);
            imgView.image = [UIImage imageNamed:imgAry[i]];
            [self.tScrollView addSubview:imgView];
            
            if (i == imgAry.count - 1) {
                imgView.userInteractionEnabled = YES;
                [imgView addTapActionWithBlock:^(UIGestureRecognizer *gestureRecoginzer) {
                    [[NSUserDefaults standardUserDefaults] setObject:@"1" forKey:kHasAppOpened];
                    [[NSUserDefaults standardUserDefaults] synchronize];
                    [[GCPresenter shareInterface] loadMain];
                }];
                
                
                UIButton* btn=[UIButton buttonWithType:UIButtonTypeCustom];
                [btn setTitle:@"开启婚礼之旅" forState:UIControlStateNormal];
                [btn setTitleColor:Main_Color forState:UIControlStateNormal];
                btn.backgroundColor=[UIColor whiteColor];
                btn.titleLabel.font=SYSTEMFONT(15);
                btn.width=WFCGFloatX(136);
                btn.height=WFCGFloatY(36);
                btn.x=WFCGFloatX(120);
                btn.y=SCREEN_HEIGHT-WFCGFloatY(50);
                [WFFunctions WFUIaddbordertoView:btn radius:btn.height/2 width:1 color:Main_Color];
                [imgView addSubview:btn];
                [btn addTapActionWithBlock:^(UIGestureRecognizer *gestureRecoginzer) {
                    [[NSUserDefaults standardUserDefaults] setObject:@"1" forKey:kHasAppOpened];
                    [[NSUserDefaults standardUserDefaults] synchronize];
                    [[GCPresenter shareInterface] loadMain];
                }];
            }
            
        }
        
        self.tScrollView.contentSize = CGSizeMake(imgAry.count * [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);
    }
    return _tScrollView;
}
#pragma mark - event
#pragma mark - method
-(void)initilization
{
    [self.view addSubview:self.tScrollView];
}
#pragma mark - life
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    [self.view addSubview:self.tScrollView];
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

/*
#pragma mark - Navigation

// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    // Get the new view controller using [segue destinationViewController].
    // Pass the selected object to the new view controller.
}
*/
#pragma mark - delegate
@end


/*
 11111111111111111111111111111111111111001111111111111111111111111
 11111111111111111111111111111111111100011111111111111111111111111
 11111111111111111111111111111111100001111111111111111111111111111
 11111111111111111111111111111110000111111111111111111111111111111
 11111111111111111111111111111000000111111111111111111111111111111
 11111111111111111111111111100000011110001100000000000000011111111
 11111111111111111100000000000000000000000000000000011111111111111
 11111111111111110111000000000000000000000000000011111111111111111
 11111111111111111111111000000000000000000000000000000000111111111
 11111111111111111110000000000000000000000000000000111111111111111
 11111111111111111100011100000000000000000000000000000111111111111
 11111111111111100000110000000000011000000000000000000011111111111
 11111111111111000000000000000100111100000000000001100000111111111
 11111111110000000000000000001110111110000000000000111000011111111
 11111111000000000000000000011111111100000000000000011110001111111
 11111110000000011111111111111111111100000000000000001111100111111
 11111111000001111111111111111111110000000000000000001111111111111
 11111111110111111111111111111100000000000000000000000111111111111
 11111111111111110000000000000000000000000000000000000111111111111
 11111111111111111100000000000000000000000000001100000111111111111
 11111111111111000000000000000000000000000000111100000111111111111
 11111111111000000000000000000000000000000001111110000111111111111
 11111111100000000000000000000000000000001111111110000111111111111
 11111110000000000000000000000000000000111111111110000111111111111
 11111100000000000000000001110000001111111111111110001111111111111
 11111000000000000000011111111111111111111111111110011111111111111
 11110000000000000001111111111111111100111111111111111111111111111
 11100000000000000011111111111111111111100001111111111111111111111
 11100000000001000111111111111111111111111000001111111111111111111
 11000000000001100111111111111111111111111110000000111111111111111
 11000000000000111011111111111100011111000011100000001111111111111
 11000000000000011111111111111111000111110000000000000011111111111
 11000000000000000011111111111111000000000000000000000000111111111
 11001000000000000000001111111110000000000000000000000000001111111
 11100110000000000001111111110000000000000000111000000000000111111
 11110110000000000000000000000000000000000111111111110000000011111
 11111110000000000000000000000000000000001111111111111100000001111
 11111110000010000000000000000001100000000111011111111110000001111
 11111111000111110000000000000111110000000000111111111110110000111
 11111110001111111100010000000001111100000111111111111111110000111
 11111110001111111111111110000000111111100000000111111111111000111
 11111111001111111111111111111000000111111111111111111111111100011
 11111111101111111111111111111110000111111111111111111111111001111
 11111111111111111111111111111110001111111111111111111111100111111
 11111111111111111111111111111111001111111111111111111111001111111
 11111111111111111111111111111111100111111111111111111111111111111
 11111111111111111111111111111111110111111111111111111111111111111
 
 
 */
